<?xml version="1.0" encoding="utf-8" ?>
<Included>
    <Decoders>
        <!-- C2 decoders -->
        <MediaCodec name="c2.dolby.decoder.avc" type="video/dolby-vision">
            <Limit name="size" min="96x96" max="8192x8192" />
            <Limit name="alignment" value="2x2" />
            <Limit name="block-size" value="16x16" />
            <Limit name="block-count" range="36-138240" />
            <Limit name="blocks-per-second" range="36-7776000" />
            <Limit name="bitrate" range="1-220000000" />
            <Limit name="frame-rate" range="1-960" />
            <Limit name="concurrent-instances" max="16" />
            <Feature name="adaptive-playback" />
            <Limit name="concurrent-instances" max="16" />
            <Limit name="performance-point-1280x720" value="960" />
            <Limit name="performance-point-1920x1080" value="480" />
            <Limit name="performance-point-3840x2160" value="240" />
            <Limit name="performance-point-4096x2160" value="120" />
            <Limit name="performance-point-7680x4320" value="60" />
            <Limit name="performance-point-8192x4320" value="48" />
        </MediaCodec>
        <MediaCodec name="c2.dolby.decoder.avc.secure" type="video/dolby-vision" >
            <Limit name="size" min="96x96" max="4096x4096" />
            <Limit name="alignment" value="2x2" />
            <Limit name="block-size" value="16x16" />
            <Limit name="block-count" range="36-34560" />
            <Limit name="blocks-per-second" min="36" max="2073600" />
            <Limit name="bitrate" range="1-40000000" />
            <Limit name="frame-rate" range="1-60" />
            <Feature name="adaptive-playback" />
            <Feature name="secure-playback" required="true" />
            <Feature name="low-latency" />
            <Limit name="concurrent-instances" max="3" />
            <Limit name="concurrent-instances" max="3" />
            <Limit name="performance-point-3840x2160" value="60" />
            <Limit name="performance-point-4096x2304" value="60" />
        </MediaCodec>
        <MediaCodec name="c2.dolby.decoder.hevc" type="video/dolby-vision" >
            <Limit name="size" min="96x96" max="8192x8192" />
            <Limit name="alignment" value="2x2" />
            <Limit name="block-size" value="16x16" />
            <Limit name="block-count" range="36-138240" />
            <Limit name="blocks-per-second" min="36" max="7776000" />
            <Limit name="bitrate" range="1-160000000" />
            <Limit name="frame-rate" range="1-960" />
            <Feature name="adaptive-playback" />
            <Limit name="concurrent-instances" max="16" />
            <Limit name="performance-point-1280x720" value="960" />
            <Limit name="performance-point-1920x1080" value="480" />
            <Limit name="performance-point-3840x2160" value="240" />
            <Limit name="performance-point-4096x2160" value="120" />
            <Limit name="performance-point-7680x4320" value="60" />
            <Limit name="performance-point-8192x4320" value="48" />
        </MediaCodec>
        <MediaCodec name="c2.dolby.decoder.hevc.secure" type="video/dolby-vision" >
            <Limit name="size" min="96x96" max="4096x4096" />
            <Limit name="alignment" value="2x2" />
            <Limit name="block-size" value="16x16" />
            <Limit name="block-count" range="36-34560" />
            <Limit name="blocks-per-second" min="36" max="2073600" />
            <Limit name="bitrate" range="1-40000000" />
            <Limit name="frame-rate" range="1-60" />
            <Feature name="adaptive-playback" />
            <Feature name="secure-playback" required="true" />
            <Feature name="low-latency" />
            <Limit name="concurrent-instances" max="3" />
            <Limit name="performance-point-3840x2160" value="60" />
            <Limit name="performance-point-4096x2304" value="60" />
        </MediaCodec>
        <MediaCodec name="c2.dolby.avc-hevc.decoder" type="video/dolby-vision" >
            <Limit name="size" min="96x96" max="8192x8192" />
            <Limit name="alignment" value="2x2" />
            <Limit name="block-size" value="16x16" />
            <Limit name="block-count" range="36-138240" />
            <Limit name="blocks-per-second" min="36" max="7776000" />
            <Limit name="bitrate" range="1-160000000" />
            <Limit name="frame-rate" range="1-960" />
            <Feature name="adaptive-playback" />
            <Limit name="concurrent-instances" max="16" />
            <Limit name="performance-point-1280x720" value="960" />
            <Limit name="performance-point-1920x1080" value="480" />
            <Limit name="performance-point-3840x2160" value="240" />
            <Limit name="performance-point-4096x2160" value="120" />
            <Limit name="performance-point-7680x4320" value="60" />
            <Limit name="performance-point-8192x4320" value="48" />
        </MediaCodec>
        <MediaCodec name="c2.dolby.avc-hevc.decoder.secure" type="video/dolby-vision" >
            <Limit name="size" min="96x96" max="4096x4096" />
            <Limit name="alignment" value="2x2" />
            <Limit name="block-size" value="16x16" />
            <Limit name="block-count" range="36-34560" />
            <Limit name="blocks-per-second" min="36" max="2073600" />
            <Limit name="bitrate" range="1-40000000" />
            <Limit name="frame-rate" range="1-60" />
            <Feature name="adaptive-playback" />
            <Feature name="secure-playback" required="true" />
            <Feature name="low-latency" />
            <Limit name="concurrent-instances" max="3" />
            <Limit name="performance-point-3840x2160" value="60" />
            <Limit name="performance-point-4096x2304" value="60" />
        </MediaCodec>
    </Decoders>
</Included>
